
	body { background:#fff url(../images/bg.gif) repeat;  }

/* ===================== COLUMN WIDTHS ======================== */ 
	#content { padding:0px; margin-top:10px; }
	.leftSidebar { width:20%; margin-right:10px; margin-left:0px; }
	.middleSidebar { width:640px; margin-right:10px; }
	.rightSidebar { width:300px; margin-left:10px; margin-right:0px; }
	#PPTSinglePage-post .rightSidebar { width:260px;   }

/* ===================== _HEADER STYLES ======================== */ 

	.wrapper { 	background:#fff;	border: 1px solid #E6E6E6;padding: 9px 17px 19px 17px;	 }
	#widecolumn .wrapper  {-webkit-box-shadow: #CCC 0px 0px 0px;  }
	#header {  height:100px;overflow:hidden;  background:#fff;  }


 
	.menu li {  margin-right:0px; margin-top:0px; height:42px; line-height:45px; padding-right:23px;   }
	.menu li a {color: #EEE;display: block;outline: 0px;text-decoration: none; font-size:16px;font-weight:bold; text-shadow: 0px 1px 0px #666 !important;  line-height:42px;}
	 .menu li ul li { background:none; padding:0px; margin-top:0px; height:auto; width:190px; }
 
	#menudrop { background:#fff; }
	.menu {   background: #fff url(../images/menu.gif) repeat-x bottom left; border:1px solid #e9e9e9;   height:50px; }	 /* border-radius:20px 20px 0 0;    -moz-border-radius:8px;    -webkit-border-radius:8px;*/
	.menu li { line-height:30px; background: url(../images/menu_spacer.png) top right no-repeat; }
	.menu li:hover {  background: url(../images/menu_spacer.png) top right no-repeat; }
	.menu li a { text-shadow: 1px 1px 1px #efefef !important; color:#444;  }
	.menu li:hover a { color: #ccc;  }
 
 	.menu .dropdown_1column, 
	.menu .dropdown_2columns, 
	.menu .dropdown_3columns, 
	.menu .dropdown_4columns,
	.menu .dropdown_5columns {	margin-top:26px; -moz-border-radius: 0px;    -webkit-border-radius:  0px;    -khtml-border-radius:  0px;    border-radius:  0px;	background: #eee; border-top:thin; }
	 .menu li ul li { background: url(../images/pointer.gif) 0px 5px no-repeat; padding-left:20px; }
	 .menu li ul li:hover { background: url(../images/pointer-active.gif) 0px 5px no-repeat; padding-left:20px; }
	 .menu li ul li a {  font-size: 11px;line-height: 24px;position: relative;text-shadow: 1px 1px 1px white;padding: 0;margin: 0;float: left;text-align: left;width: 100%; }	

/* ===================== HOME PAGE STYLES ======================== */ 

	.category li { width:144px; float:left; }
	.category li a { background: #fff url(../images/pointer.gif) no-repeat 10px center;border-bottom:1px solid #ddd ;color: #7C3131;display: block;font-size: 12px;padding: 5px 5px 5px 25px;text-decoration: none;}
	.category li a:hover {background:#ccc url(../images/pointer.gif) no-repeat 10px center;}
	.category li span { background:red;}
	.category li .sub a { background:white url(../images/pointer-active.gif) no-repeat 10px center; }
	.category li .sub a:hover { background: #fffcee url(../images/pointer-active.gif) no-repeat 10px center; } 
	
	.category li .subsub a { background:#d9ffde; }
	.category li .subsub a:hover { background: #d9ffde url(../images/pointer-active.gif) no-repeat 10px center; } 
	






/* ===================== HOME PAGE STYLES ======================== */ 

.homeCategories ul li {min-width: 210px;min-height: 40px;}
	 
/* ===================== ICON STYLES ======================== */ 

	#sidebar-cats { background: #f5f5f5 url(../images/bg-heading-gr.gif) repeat-x bottom; padding-left:10px; }


	#icon-home-cats { background: #C9C9C9 url(../images/icon-home-cats.png) no-repeat 10px center; }
	#icon-home-bottom { background: #C9C9C9 url(../images/icon-home-bottom.png) no-repeat 10px center; }
	#icon-home-text { background: #C9C9C9 url(../images/icon-home-text.png) no-repeat 10px center; }
	#icon-home-list { background: #C9C9C9 url(../images/icon-home-list.png) no-repeat 10px center; }
	
	#sidebar-cats-sub { background: #C9C9C9 url(../images/folders.png) no-repeat 10px center; }
	#icon-sidebar-add { background: #C9C9C9 url(../images/icon-sidebar-add.png) no-repeat 10px center; }
	#icon-sidebar-singleinfo { background: #C9C9C9 url(../images/icon-sidebar-add.png) no-repeat 10px center; }
	#icon-single-comment { background:  url(../images/icon-single-comment.png) no-repeat 10px center;  }
	#icon-single-map { background:  url(../images/icon-single-map.png) no-repeat 10px center;  }
	#icon-single-info { background: url(../images/icon-single-info.png) no-repeat 10px center;  }
	#icon-single-images { background: url(../images/icon-single-images.png) no-repeat 10px center;  }
	#icon-sidebar-article { background: #C9C9C9 url(../images/icon-sidebar-article.png) no-repeat 10px center; }
	#icon-home-custombox0 { background: #C9C9C9 url(../images/icon-home-list.png) no-repeat 10px center; }
	#icon-home-custombox1 { background: #C9C9C9 url(../images/icon-home-list.png) no-repeat 10px center; }
	#icon-home-custombox2 { background: #C9C9C9 url(../images/icon-home-list.png) no-repeat 10px center; }
	#icon-home-custombox3 { background: #C9C9C9 url(../images/icon-home-list.png) no-repeat 10px center; }
	#icon-sidebar-claim { background: #C9C9C9 url(../images/icon-home-list.png) no-repeat 10px center; }	
	 
	#icon-single-map { background-color: #C9C9C9;}	

/* ===================== SLIDERS  ======================== */ 


	#siteFeature {position:relative;  background:#efefef; border:1px solid #fff; }
	#siteFeature #tabContainer a:link, #siteFeature #tabContainer a:visited { background: transparent url(../images/_slider_inactive.png) no-repeat; }
	#siteFeature #tabContainer a:hover{ background:#fff url(../images/_slider_inactive1.png) no-repeat; }
	#siteFeature #tabContainer a h4 { color: #666; padding:10px 11px 0px 11px; }	
	#siteFeature #tabContainer a.selected h4, #siteFeature #tabContainer a.selected p { color: #fff; text-shadow: 0px 1px 0px #666; }	
	.PPTActiveTab { background: transparent url(../images/_slider_active.png); }
	#siteFeature #txtBoxContainer a { color:#fff;} 
	#siteFeature h3 { color:#fff; }
	
	#footer { background: #efefef; }
	
	
	
.itembox { border: 1px solid #DDD; }	
	
	.itembox h2, .itembox h1 {
background: #fff; border-bottom:1px solid #ccc;
color: #404040;
font-size: 17px;
font-weight: 700;
padding: 0px;
margin: 0px;
}
.text p { margin-top:10px; }	
	
.post .text {
float: right;
width: 410px;
}	
	
	
	
	
	#banner_slider {
width: 640px;
float: left;
background: #E7E7E7;
border-top: 1px solid #D1D1D1;
}
#nav-slider {
width: 640px;
float: left;
height: 36px;
border-bottom: 1px solid white;
background: url(../images/bg-nav-slider.gif) repeat-x top;
padding-top: 3px;
}
#nav-slider li.active a {
background: url(../images/bg-tab-nav.gif) repeat-x top;
border: 1px solid #E4E4E4;
color: #00555A;
}
#nav-slider li a {
display: block;
float: left;
line-height: 33px;
font-family: Arial, Helvetica, sans-serif;
color: #6F696B;
text-decoration: none;
padding: 0 18px;
font-weight: bold;
}

.heading-list {
width: 608px;
float: left;
border: 1px solid #E4E4E4;
background: #f5f5f5 url(../images/bg-heading-gr.gif) repeat-x bottom;
padding-top: 6px;
padding-left: 18px;
padding-right: 12px;
margin-bottom: 10px;

}
.heading-list h1 { font-size:16px; padding:0px; margin:0px; }


.heading-top {
float: left;
width: 290px;
border-bottom: 1px solid #CCC;
padding-bottom: 8px;
margin-bottom: 10px;
}

.heading-top h2 { font-size:15px; padding:0px; margin:0px; }


.btn-join { background: #f5f5f5 url(../images/btn-join.gif) repeat-x bottom; width:290px; height:55px;  }



.thumbnail-large { position:relative; }
span.time-video {
display: block;
position: absolute;
left: 10px;
bottom: 22px;
width: 45px;
height: 18px;
line-height: 18px;
background: url(../images/bg-opacity.png) repeat;
color: white;
}
span.add-playlist {
display: block;
position: absolute;
right: 11px;
bottom: 23px;
width: 22px;
height: 22px;
text-indent: -9999px;
background: url(../images/add-btn.gif) no-repeat left top;
color: white;
}



.share-panel {
float: left;
width: 622px;
border: 1px solid #CDCDCD;
position: relative;
padding: 18px 8px 8px 8px;
margin-bottom: 10px;
}
.share-panel em.shout-out {
position: absolute;
top: -9px;
left: 50%;
width: 22px;
height: 9px;
margin-left: -44px;
background: url(../images/bg-call.gif) no-repeat left top;
}
.embed-code {
float: left;
width: 380px;
background: url(../images/bg-icon-embed.gif) no-repeat left top;
padding-left: 30px;
margin-bottom: 8px;
}
.embed-code textarea {
float: left;
overflow: hidden;
width: 256px;
height: 15px;
border: none;
background: url(../images/bg-textarea.gif) no-repeat left top;
font-size: 11px;
color: #333;
font-family: tahoma, arial, sans-serif;
padding: 4px;
}
.social-network-group {
float: left;
background: #F2F2F2;
padding: 8px 0;
width: 620px;
border: 1px solid #D0D0D0;
}


.panel-video {
float: left;
width: 640px;
height: 34px;
background: url(../images/bg-panel.gif) repeat-x top;
border: 1px solid #CDCDCD;
margin-top: 8px;
margin-bottom: 12px;
}
.panel-video h2 { font-size:14px; margin:0px; padding:0px; padding-left:10px; font-weight:normal; color:#444;}
.panel-left li a.panl-1 {
background: url(../images/bg-panl-1.png) no-repeat 15px 11px;
width: 40px;
padding-left: 35px;
}
.panel-left li a.panl-3 {
background: url(../images/bg-panl-3.png) no-repeat 13px 10px;
width: 96px;
padding-left: 35px;
}
.panel-left li a {
display: block;
float: left;
height: 34px;
font-family: Arial, Helvetica, sans-seri;
font-size: 12px;
font-weight: bold;
color: black;
text-decoration: none;
line-height: 32px;
text-decoration: none;
}